From:                              route@monster.com

Sent:                               Friday, July 10, 2015 9:49 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Adobe

 

This resume has been forwarded to you at the request of Monster User xapeix03

shishir kelsukar 

Last updated:  06/30/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Lynnwood, WA  98087
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Shishir Keluskar

Resume Value: 9z7kbtrtwbprb8ks   

  

 

Shishir Keluskar

(425) 770-9524

keluskarshishir@gmail.com

Summary

I have around 10+ years of experience in software development.  Most of my experience is in core java and related technologies. From past two years I am doing web component and templates development using CMS platform Adobe Experience Manager (AEM) 5.6.1. Before that I got brief exposure to web application based on Struts 1.x in Tech Mahindra.

 

While I was with Mastek Ltd, I worked for framework team, who developed proprietary ESB framework and ORM framework for SOA based application. I also wrote PL/SQL procedures and functions using oracle 10g database.

 

In addition to development and programming, I have setup continuous integration for AKBank team while I was with IBM using CruiseControl and CruiseControl.net. I have also setup AEM 5.6.1 using weblogic for AT&T.

 

I have conceptual knowledge of Dependency Injection/Inversion of Control (IOC) frameworks, and NoSQL databases. I am currently self-learning MongoDB and Angularjs.

Technical Skills

·   Languages – Java 7.0/6.0, Java Swing, XML, XSD, XSLT, Informix 4GL

·   Frameworks – OSGi/Apache Felix, Java Content Repository (JCR), Apache Sling, Struts 1.x, JUnit, Log4J

·   CMS – Communique (CQ) 5.4, Adobe Experience Manager (AEM) 5.6.1

·   Build Tools – CruiseControl, Atlassian Bamboo, ANT, NANT, Maven

·   Version Control – VSS, SVN, Rational Clear Case

·   Database – Oracle 10g, Informix, DB2 9.7

·   OS – Ubuntu 12.04 LTS, Windows

·   Tools and IDEs – Eclipse, Putty, Toad, WinSCP, MOBAxterm

·   Application Servers – Weblogic 12, Tomcat

Education

·   Masters of Business Administration (IT) – 05/2011

·   Bachelor of Commerce – 03/2003

·   Diploma in NIIT (DNIIT) – 01/2004

Certifications

·   Sun Certified Web Component Developer (SCWCD) – 07/2010

·   Sun Certified Java Programmer (SCJP) – 10/2009

·   Oracle 9i Certified Associate (OCA) – 01/2006

Awards

·   Received “Pat on the back” award from Tech Mahindra Americas Inc – 2015

·   Received “Fire in belly” award from Mastek Ltd – 2008

·   Received “Silent Worker” ward from Mastek Ltd – 2007

·   Appreciated by Breach Candy Hospital Trust’s CEO for computerisation of “Bed and Operation reservation system” and “Nursing station” which helped tremendously saved manual efforts and cost in daily paperwork, follow-ups among departments – 2005

Work History

Tech Mahindra (Americas) Inc.09/2012 – Till date

Client: AT&TRole: System Analyst

 

1. Real Time Inventory (RTI)

A goal behind RTI application is to provide Real time stock availability to merchandizing team. Before RTI application, merchandizing team used to wait for daily release and end of the day to change a SKU stock status from in-stock to out-of-stock and vice versa. By using Adobe CQ 5 push page updates using replication feature, system represents real-time quantity data that staff could rely on.

 

·   Designed and developed micro services using Apache Felix/OSGi.

·   Worked on AEM component, template to create web dashboard for application.

·   Developed boilerplate code into ATG to read product details from ATG Catalog.

·   Used JIRA SOAP service to create, update tickets within RTI application.

·   Designing and developing user interfaces using JSPs, Ajax and JQuery.

·   Design CQ workflow to publish pages in automated way.

·   Actively involved in requirement gathering, analysis and conceptual design.

·   Talking and finalizing API contract with downstream system teams.

·   Used maven to setup module and its dependencies.

·   Used SVN for version control, JUnit for unit testing and Log4j for logging.

 

(Environment: Adobe Felix, OSGi, CQ 5.6.1, CQ Workflow, ATG nucleus, ATG catalog, Java 7.0, JSP, Servlet, Jira, SOAP web service, Maven, Oracle 10g, JUnit, Log4j, Eclipse, Apache Sling.)

 

2. AEM – ATG e-commerce Integration

AEM offers eCommerce framework, using which third party eCommerce engines/services can be used within AEM/CQ. Primary goal of this project was to integrate AT&Ts enterprise eCommerce engine ATG and ATG catalog in to AEM. This allowed in development of easy and fast api for accessing product catalog. It resulted in cleaner and reusable component and templates for designing web pages in to CQ and also quick turn over.

 

3. AEM/CQ Workflow

Business needed CQ workflow designed in a way that it goes through series of approvals before; content is deployed to various staging environments. CQ workflows were customized to log every action in to Jira system.

 

4. AEM/CQ Upgrade

Project for migrating AT&Ts shop website from CQ 5.4 to AEM 5.6.1.

 

 

5. AEM/CQ Bulk editor

Developed a tool, which allows searching CQ repository using node properties. And also allow adding / updating /deleting properties or nodes as a bulk operation.

 

6. Personalized contents using Tdata

This project was aimed to override CQ’s personalization with AT&T home grown personalization engine.

 

7. Catalog Feed

The purpose of XML feed is to give information about AT&T product offering and pricing information to AT&T’s global search application. This feed is also used to send pricing details of phone devices and accessories to third party advertising agencies so that it can be used as ads.

 

Tech Mahindra12/2010 – 09/2012

Client: AT&TRole: Sr. Technical Associate

 

Login and Bill Payment Module

Login and Bill Payment is project deals with website managed by ATT, which allows ATT customers to login to their account, view and pay their bills online, register for various services offered by ATT.

 

·   Worked as Struts application developer.

·   Pont of contact for all technical deliverables on offshore.

·   Co-ordinating with onshore client team  to understand project requirement

·   Designing and developing API to access billing information of logged in customer.

·   Understand project requirement and talk with client for clarifications.

·   Developed the UI using the JSP, JSTL,  HTML, Struts and Servlets.

·   Design patterns (Singleton, Abstract Factory, Value Object, and Business Delegate) have been followed to make application robust.

·   Deployed applications on Weblogic Application Server.

·   Test cases have been written by using JUnit framework. Involved on peer to peer testing and code

 

(Environment: Struts 1.2, Java, J2EE, Weblogic, Eclipse, SVN.)

 

IBM India06/2010 – 10/2010

Client: AKBankRole: Sr. System Engineer

 

AKBank BPR

Setup automated build process using CruiseControl, CruiseControl.Net which allows continues integration, testing and deployment.

 

·   Meeting with project managers and developers and understand their expectations.

·   Implemented SOAP web service.

·   Talking and finalizing API contract with business and other teams.

·   Done testing of web services using SOAP UI.

·   Write PL/SQL store procedures using Oracle 10g.

·   Design build plan and finalize with stake holders.

·   Write Maven, Ant script to building and deploying java, .Net, and Oracle BPEL applications.

·   Write configuration for CuriseControl and CruiseControl.Net server and setup continues integration system.

·   Check in generated artefacts in to version control system and tag with build number.

 

(Environment: SOAP Webserivce, Weblogic, PL/SQL, Oracle 10g, CruiseControl, CruiseControl.Net, ANT, NANT, Rational Clear Case.)

Mastek Ltd05/2006 – 06/2010

Client: CapitaRole: Sr. Software Engineer

 

Core Elixir

Core Elixir is a SOA based back-office system developed by Mastek ltd for leading UK based insurance back-office Capita. This project is developing end-to-end solution using home grown SOA platform, ORM framework and UI framework.

 

·   Involved in development of custom ESB framework, bug fixes and feature enhancements.

·   Worked as developer in writing custom ORM framework know as DAX (Database Access framework), which leverages Mastek’s ESB framework.

·   Write code generator tools using XML, XSD, XSLT and ANT.

·   Write JUnit testcases for automated testing.

·   Write PL/SQL store procedures using Oracle 10g.

·   Write Ant script to building and deploying java, and Oracle BPEL applications.

·   Write configuration for CuriseControl server and setup continues integration system.

·   Conducting training sessions and helping new project members in using ESB framework.

·   Worked as senior team member in PAS (Policy Administration System) functional module.

·   Providing technical and functional assistance to team members, performing code reviews.

 

(Java, J2EE, JUnit, XML, XSD, XSLT, PL/SQL, Oracle 10g, Ant, Log4j, Eclipse.)

1. Enterprise Service Bus (ESB) Platform.

Home grown SOA platform developed using EJB and Web services. This allows other legacy applications to integrate with Core Elixir system.

 

2. Data Access (DAX)

Home grown ORM integrated into Core Elixirs’ ESB framework. This framework is similar to Hibernate, and allows database table/columns mapping to pojo object structure.

 

3. Rich UI

Swing based UI framework for Core Elixir system. Allows user to rapidly design and integrate swing based front end with minimal knowledge of swing.

 

4. Policy Administration System

This module allows maintaining of customers insurance policy details, process premium, deposits, and top-up receipts. This module was developed using home grown ESB, ORM and UI framework.

 

 

 

 

Breach Candy Hospital02/2004 – 04/2006

 

·   Enhancement of HMS (Hospital Management System), Taking backups.

·   Develop, and provide bug fixes for HTM application developed in Informix 4gl .

·   Analyzed the functional specification documents and prepared detailed level design documents.

·   Involved in requirement gathering and review meetings with stakeholders.

·   Developed code using Java, Java Swing.

·   Provided training to Nurses and doctors to speed up learning process.

 

(Java, Swing, Informix 4GL, Informix database, DB2, Unix.)

 

1. Nursing Station

Swing based application for requesting medicine and various pathology tests for patients.

 

2. Bed and Operation theatre reservation

Swing based application for booking bed/wards for a patient, also allow surgeons to book operation theatres online.

 

3. Pathology reporting

Swing based application developed for pathology technicians for maintaining patient history and writing patient reports.

1 | Page



Experience

BACK TO TOP

 

Job Title

Company

Experience

System Analyst

Tech Mahindra Limited

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Java Develooper

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-TX-Fort Worth

Relocate:

No